package com.model.vo.device.deviceOBDInfo.getBatchList;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * TODO
 *
 * @Description
 * @Author tm
 * @Date 2023-07-10 22:37
 **/
@Data
public class GetBatchListVO {
    @ApiModelProperty(value = "批次ID")
    private Long batchId;
    @ApiModelProperty(value = "批次编号")
    private String batchNo;
    @ApiModelProperty(value = "前缀")
    private String prefix;
    @ApiModelProperty(value = "是否出厂，0未出厂，1已出厂")
    private Integer exFactory;
    @ApiModelProperty(value = "出厂日期")
    private Date exDate;
    @ApiModelProperty(value = "描述")
    private String remark;
    @ApiModelProperty(value = "厂家ID")
    private Long factoryId;
    @ApiModelProperty(value = "厂家名称")
    private String factoryName;
    @ApiModelProperty(value = "是否允许二次供货，0不允许，1允许")
    private Integer allowSecondSupply;
    @ApiModelProperty(value = "GPS发送间隔时间，秒")
    private Integer sendTime;
    @ApiModelProperty(value = "设备数量")
    private long deviceNum;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    @ApiModelProperty(value = "已关联设备总数")
    private Integer total;
    @ApiModelProperty(value = "已激活未绑定设备总数")
    private Integer hasActivation;
    @ApiModelProperty(value = "SIM卡免费服务年限")
    private Integer serviceYear;
    @ApiModelProperty(value = "域名ID")
    private Long domainId;
    @ApiModelProperty(value = "域名信息")
    private String domainInfo;
    @ApiModelProperty(value = "产品类型ID")
    private Long modelId;
    @ApiModelProperty(value = "产品类型名称")
    private String modelName;
}
